#include <chrono>
#include <future>
#include <iostream>
#include <thread>
using namespace std;
using namespace std::this_thread;
using namespace std::chrono;
// #include "AODBase.h"
// class AbandonObjectDetectPrivate {
// public:
//   AbandonObjectDetectPrivate(CallBack cb){};
//   ~AbandonObjectDetectPrivate(){};
// };

// AbandonObjectDetect::AbandonObjectDetect(CallBack cb)
//     : m_pHandle(new AbandonObjectDetectPrivate(cb)) {}
// AbandonObjectDetect::~AbandonObjectDetect() {}